<?php
header('Content-Type:application/json;charset=utf-8');
$raw=file_get_contents('php://input');
$raw=json_decode($raw,true);
$flid=$raw['flid'];

//排序
function px($a,$b){
    if( $a<$b ){
        return -1;
    }
    if( $a>$b ){
        return 1;
    }
}
if( $flid != '' ){
    if( file_exists("名称/分类/$flid") ){
        if( !is_dir("分类/$flid/指标") ){
            mkdir("分类/$flid/指标");
        }
        $arr=arrdir("分类/$flid/指标");
        usort($arr,'px');
        $sz=array();
        if(count($arr) != 0){
            for($i=0;$i<count($arr);$i++){
                //ID name ps gs
                $name=file_get_contents("名称/指标/$arr[$i]");
                $ps=file_get_contents("分类/$flid/指标/$arr[$i]/备注");
                $gs=file_get_contents("分类/$flid/指标/$arr[$i]/公式");
                $szz=['id'=>$arr[$i],'name'=>$name,'ps'=>$ps,'gs'=>$gs];
                array_push($sz,$szz);
            }
        }
        $arr=array('msg'=>'成功','content'=>$sz);
        echo json_encode($arr,JSON_UNESCAPED_UNICODE);
    }else{
        $arr=array('msg'=>'失败','content'=>'该分类ID不存在！');
        echo json_encode($arr,JSON_UNESCAPED_UNICODE);
    }
}else{
    $arr=array('msg'=>'失败','content'=>'参数不完整！');
    echo json_encode($arr,JSON_UNESCAPED_UNICODE);
}


//浏览目录并删除数组中的..和.
function arrdir($dir){
    if( is_dir($dir) ){
        if( $arr=scandir($dir) ){
            $sz=array();
            for($i=0;$i<count($arr);$i++){
                if($arr[$i]!='..' && $arr[$i]!='.'){
                    array_push($sz,$arr[$i]);
                }
            }
            return $sz;
        }else{
            return false;
        }
    }else{
        return false;
    }
}